<?php
include_once("../model/urgencia_model_class.php");
include_once("../dao/urgencia_dao_class.php");

class UrgenciaController{
    
    function cadastrar($urgencia, $cor){
        
        $urg = new UrgenciaDAO();
        
        if(!$urg->existe($urgencia)){
         
            $urgM = new UrgenciaModel();
            $urgM->setNome($urgencia);
            $urgM->setCor($cor);

            return $urg->insert($urgM);
        }else{
            return true;
        }
    }
    
    function alterar($id,$urgencia,$cor){
        
        $urgM = new UrgenciaModel();
        $urgM->setId($id);
        $urgM->setNome($urgencia);
        $urgM->setCor($cor);
        
        $urg = new UrgenciaDAO();
        
        return $urg->update($urgM);
    }
    
    function excluir($id){
        $urg = new UrgenciaDAO();
        
        return $urg->delete($id);
    }
    
    function selecionar(){
        $urg = new UrgenciaDAO();
        
        return $urg->findAllUrgencias();
    }
    
    function selecionarPorId($id){
        $urg = new UrgenciaDAO();
        
        return $urg->findUrgenciaById($id);
    }
}
//$objUrgencia = new UrgenciaController();
//if(count($objUrgencia->selecionar())>0){
//    echo "Cadastrado com sucesso!";
//}else{
//    echo "Erro!";
//}